the touchline - German English Dictionary